virtual transaction - Spanish English Dictionary